cat and warrior